green taxation - German English Dictionary